package com.xscha.tableforge.model.vo;

import lombok.Data;
import java.time.LocalDateTime;

@Data
public class FieldMetaVo {
    private String id;
    private String tableId;
    private String name;
    private String description;
    private String type;
    private String options;
    private String cellValueType;
    private Boolean isMultipleCellValue;
    private String dbFieldType;
    private String dbFieldName;
    private Boolean notNull;
    private Boolean isUnique;
    private Boolean isPrimary;
    private Boolean isComputed;
    private Boolean isLookup;
    private Boolean isPending;
    private Boolean hasError;
    private String lookupLinkedFieldId;
    private String lookupOptions;
    private Integer version;
    private Double displayOrder;
    private LocalDateTime deletedTime;
    private LocalDateTime createdTime;
    private String createdBy;
    private String lastModifiedBy;
    private LocalDateTime lastModifiedTime;
} 